home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Applications / Games / Puzzle / Source / puzzle.nib (.txt) < prev    next >
NeXT TypedStream Data  |  1994-04-01  |  5KB  |  137 lines

  1. typedstream
  2. StreamTable
  3.     HashTable
  4. Object
  5. [20c]
  6. typedstream
  7. [775c]
  8. typedstream
  9.     HashTable
  10. Object
  11. Puzzle
  12. HeaderClass
  13. %%%%i@@
  14. genericobject_nib
  15. eight
  16. twelve
  17. eleven
  18. matrix
  19. three
  20. seven
  21. fourteen
  22. thirteen
  23. fifteen
  24. window
  25. blank
  26. movePiece:
  27. FirstResponder
  28. firstnib
  29. checkSpelling:
  30. alignSelCenter:
  31.     unscript:
  32. pasteFont:
  33. runPageLayout:
  34. superscript:
  35. copyRuler:
  36.     copyFont:
  37. selectAll:
  38. pasteRuler:
  39. toggleRuler:
  40. showGuessPanel:
  41. alignSelLeft:
  42. paste:
  43. performClose:
  44. arrangeInFront:
  45. subscript:
  46. copy:
  47. alignSelRight:
  48. delete:
  49. orderFrontColorPanel:
  50. underline:
  51. performMiniaturize:
  52. [4336c]
  53. typedstream
  54.     HashTable
  55. Object
  56. NibData
  57. @@@@s
  58. Storage
  59. {*@@}
  60.     [41{*@@}]
  61. File's Owner
  62. CustomObject
  63. Application
  64. MainMenu
  65. MenuTemplate
  66. *@*@ccc
  67. puzzle
  68. Matrix
  69. Control
  70.     Responder
  71. @:@iiii
  72. MenuCell
  73. ButtonCell
  74. ActionCell
  75. Info...
  76.     Helvetica
  77. Paste
  78. Select All
  79. ff@@#::s
  80. submenuAction:
  81. Bitmap
  82.     menuArrow
  83. MyWindow
  84. WindowTemplate
  85. iiii***@s@
  86.     15-Puzzle
  87. Window
  88. [16@]
  89. Button8
  90. PuzzleInstance
  91. Puzzle
  92. Panel
  93.     TextField
  94. TextFieldCell
  95.     15 Puzzle
  96. Version 1.0
  97. Button
  98. defaultappicon
  99. -This software is placed in the public domain.#
  100. Michael Mellinger
  101. (mmelling@Trirex.Com)#
  102. Button1*
  103. Field1
  104. Field2%
  105. VersionNumber 
  106. Field/
  107. Field38
  108. Field4=
  109.     More Info
  110. ScrollView
  111. ClipView
  112. ciifffcfffs
  113. [633c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
  114. \margl40
  115. \margr40
  116. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ul0\fs24 The 15-Puzzle game is an excellent example of a program that is trivial to do on the NeXT because of Interface Builder and the NeXT Appkit.    There are many little enhancements that could be added to this game, and in fact, I think a souped up version does exist, but I wanted to keep this version simple so the average programmer could appreciate the beauty of NeXTstep programming at a glance.  The program only required around 60 lines of  code, including the disclaimer! 
  117. NXCursor
  118. NXImage
  119. NXibeam
  120. Scroller
  121. _doScroller:
  122. @@@ffs`
  123. ScrollingTextSM
  124. {i*@@@}
  125. [13{i*@@@}]
  126. hide:
  127. terminate:
  128. copy:
  129. paste:
  130. selectAll:
  131. matrix
  132. movePiece:
  133. blank
  134. window
  135. delegate
  136. makeKeyAndOrderFront:@M
  137.